package com.ruoyi.merchant.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 商家审核详情VO
 */
@Data
public class MerchantAuditDetailVO {

    /** 商家ID */
    private Long merchantId;

    /** 用户ID */
    private Long userId;

    /** 商家名称 */
    private String merchantName;

    /** 联系人 */
    private String contactPerson;

    /** 联系电话 */
    private String contactPhone;

    /** 商家头像 */
    private String avatarUrl;

    /** 地址 */
    private String address;

    /** 纬度 */
    private BigDecimal latitude;

    /** 经度 */
    private BigDecimal longitude;

    private BigDecimal rating;

    /** 营业执照号 */
    private String businessLicense;

    /** 营业执照照片 */
    private String businessLicenseImage;

    /** 食品许可证号 */
    private String foodLicense;

    /** 食品许可证照片 */
    private String foodLicenseImage;

    /** 审核状态 */
    private String auditStatus;

    /** 审核状态文本 */
    private String auditStatusText;

    /** 提交时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date submitTime;

    private Date CreatedAt;
    private Date UpdatedAt;
    private Integer status;

    /** 审核历史 */
    private List<AuditHistoryVO> auditHistory;
}
